package br.com.massai.model.entity;

import javax.persistence.Column;
import javax.persistence.Embeddable;

@Embeddable
public class BudgetItem {

	@Column(name = "CDOBRA", nullable = false, columnDefinition = "INTEGER")
	private Integer cdObra;
	
	@Column(name = "NUVERSAO", nullable = false, columnDefinition = "INTEGER")
	private Integer nuVersao;
	
	@Column(name = "CDUNIDCONSTOBRA", nullable = false, columnDefinition = "INTEGER")
	private Integer cdUnidConstObra;
	
	@Column(name = "NUSEQUENCIAL", nullable = false, columnDefinition = "INTEGER")
	private Integer nuSequencial;
	
	@Column(name = "CDTABELA", nullable = false, columnDefinition = "INTEGER")
	private Integer cdTabela;
	
	@Column(name = "CDREFERENCIA", nullable = false, columnDefinition = "VARCHAR(20)")
	private String cdReferencia;
	
	@Column(name = "DEPLANILHA", nullable = false, columnDefinition = "VARCHAR(255)")
	private String dePlanilha;

	public Integer getCdObra() {
		return cdObra;
	}

	public void setCdObra(Integer cdObra) {
		this.cdObra = cdObra;
	}

	public Integer getNuVersao() {
		return nuVersao;
	}

	public void setNuVersao(Integer nuVersao) {
		this.nuVersao = nuVersao;
	}

	public Integer getCdUnidConstObra() {
		return cdUnidConstObra;
	}

	public void setCdUnidConstObra(Integer cdUnidConstObra) {
		this.cdUnidConstObra = cdUnidConstObra;
	}

	public Integer getNuSequencial() {
		return nuSequencial;
	}

	public void setNuSequencial(Integer nuSequencial) {
		this.nuSequencial = nuSequencial;
	}

	public Integer getCdTabela() {
		return cdTabela;
	}

	public void setCdTabela(Integer cdTabela) {
		this.cdTabela = cdTabela;
	}

	public String getCdReferencia() {
		return cdReferencia;
	}

	public void setCdReferencia(String cdReferencia) {
		this.cdReferencia = cdReferencia;
	}

	public String getDePlanilha() {
		return dePlanilha;
	}

	public void setDePlanilha(String dePlanilha) {
		this.dePlanilha = dePlanilha;
	}
}